package com.huarui.task.taskEnum;

public enum BehaviourEnum {
	
	SAVE_NOT_ONLINE_PURCHASEORDER(1, "增加非在线采购订单"),
	
	SAVE_ONLINE_PURCHASEORDER(2, "增加在线采购订单"),
	
	SAVE_NOT_ONLINE_SALEORDER(3, "增加非在线销售订单"),
	
	SAVE_ONLINE_SALEORDER(4, "增加在线销售订单"),
	
	SUBMIT_NOT_ONLINE_PURCHASEORDER(5, "提交非在线采购订单"),
	
	SUBMIT_ONLINE_PURCHASEORDER(6, "提交在线采购订单"),
	
	SUBMIT_NOT_ONLINE_SALEORDER(7, "提交非在线销售订单"),
	
	SUBMIT_ONLINE_SALEORDER(8, "提交在线销售订单"),
	
	UPDATE_NOT_ONLINE_PURCHASEORDER(9, "修改非在线采购订单"),
	
	UPDATE_AND_SUBMIT_NOT_ONLINE_PURCHASEORDER(10, "修改并提交非在线采购订单"),
	
	UPDATE_NOT_ONLINE_SALEORDER(11, "修改非在线销售订单"),
	
	UPDATE_AND_SUBMIT_NOT_ONLINE_SALEORDER(12, "修改并提交非在线销售订单"),
	
	UPDATE_ONLINE_PURCHASEORDER(13, "修改在线采购订单"),
	
	UPDATE_AND_SUBMIT_ONLINE_PURCHASEORDER(14, "修改并提交在线采购订单"),
	
	UPDATE_ONLINE_SALEORDER(15, "修改在线销售订单"),
	
	UPDATE_AND_SUBMIT_ONLINE_SALEORDER(16, "修改并提交在线销售订单"),
	
	UPDATE_CURRENTOR_NOT_ONLINE_PURCHASEORDER(17, "更改非在线采购订单当前处理人"),
	
	UPDATE_CURRENTOR_ONLINE_PURCHASEORDER(18, "更改在线采购订单当前处理人"),
	
	UPDATE_CURRENTOR_NOT_ONLINE_SALEORDER(19, "更改非在线销售订单当前处理人"),
	
	UPDATE_CURRENTOR_ONLINE_SALEORDER(20, "更改在线销售订单当前处理人"),
	
	NOT_ONLINE_SALE_TO_DELIEVERY(21, "非在线销售订单发货"),
	
	ONLINE_SALE_TO_DELIEVERY(22, "在线销售订单发货"),
	
	ONLINE_AGREE_TO_RECIEVE(23, "在线采购订单同意收货"),
	
	NOT_ONLINE_AGREE_TO_RECIEVE(24, "非在线采购订单同意收货"),
	
	ONLINE_RECIEVE(25, "在线采购订单接收货物"),
	
	NOT_ONLINE_RECIEVE(26, "非在线采购订单接收货物"),
	
	DELETE_ONLINE_PURCHASEORDER(27, "删除在线采购订单"),
	
	DELETE_NOT_ONLINE_PURCHASEORDER(28, "删除非在线采购订单"),
	
	DELETE_NOT_ONLINE_SALEORDER(29, "删除非在线销售订单"),
	
	TAKEOVER_ONLINE_PURCHASEORDER(30, "接收对方采购订单"),
	
	TAKEOVER_TO_UPDATE_PURCHASEORDER(31, "修改对方采购订单"),
	
	TAKEOVER_TO_UPDATE_TO_SUBMIT_PURCHASEORDER(32, "确认对方采购订单"),
	
	SALE_ONLINE_DELIEVERY(34, "在线销售发货"),
	
	SALE_NOT_ONLINE_DELIEVERY(35, "非在线销售发货"),
	
	TURNBACK_PURCHASEORDER(33, "退回采购订单");
	
	private Integer actionId;
	
	private String actionName;
	
	BehaviourEnum(Integer actionId, String actionName) {
		this.actionId = actionId;
		this.actionName = actionName;
	}

	public Integer getActionId() {
		return actionId;
	}

	public String getActionName() {
		return actionName;
	}
	
}
